About Kochchi Ltd (SC676188) United Kingdom