About The Happy Slimming Company Ltd. (11355812) United Kingdom