About Kochus Ltd (12263160) United Kingdom