About Kotecha Ltd (06334126) United Kingdom