About Kamo London Ltd (12721737) United Kingdom