About Cameo London Limited (10959336) United Kingdom