About Sumo Holdings Management Ltd (11936157) United Kingdom