About Happy Slimmer Ltd (13388135) United Kingdom