About Jada London Ltd (13095967) United Kingdom