About The Slimming Mama Limited (10333261) United Kingdom