About Kechum Ltd (13051948) United Kingdom