About Kane&chloe Ltd (11159449) United Kingdom