About Okara Ctg Limited (12057645) United Kingdom