About Slake Bidco Limited (11754682) United Kingdom