About Sumo 300 Ltd (10123236) United Kingdom