About Sumo Acquisitions Limited (10760931) United Kingdom