About Jc London Ltd (13119782) United Kingdom