About Sermo Bidco Limited (11755969) United Kingdom