About Kumara Ltd (12090633) United Kingdom