About Itkas Co Limited (08766246) United Kingdom