About Capri London Ltd (12641029) United Kingdom