Okika started its operations in 2010 as a Private Limited Company under the following Company Registration No.: 07454070. This firm's head office was situated in Liverpool at Unit 27 Meridian Business Village. This Okika Ltd firm had been in this business for nine years.
This firm had a single managing director: Rachel M., who was appointed on Monday 29th November 2010.
Rachel M. was the individual who controlled this firm, had substantial control or influence over the company.