About Scooby Bidco Limited (11499533) United Kingdom