About Covent Garden Ip Ltd (12063279) United Kingdom