About Slim Sumo Limited (10188703) United Kingdom