About Sr Sumo Ltd (11391038) United Kingdom