Igaia started its business in the year 2017 as a Private Limited Company under the ID 11106345. This company's registered office was situated in Coventry at The Technocentre Coventry University Technology Park. This Igaia Limited firm had been on the market for three years.
As suggested by this company's directors directory, there were three directors to name just a few: John C. and John L..
John L. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.