About Jaman London Ltd (10422141) United Kingdom