About Slimfactor Limited (07591483) United Kingdom