About Cameo Holdings Limited (10090154) United Kingdom