About The Happy O Ltd (11503676) United Kingdom