About Slendershots International Limited (11873162) United Kingdom