About Khameo Ltd (11135363) United Kingdom