About We Are Happy Place Ltd (11417974) United Kingdom