About Kuchire Ltd (12273417) United Kingdom