About Kamen Ltd (12376092) United Kingdom