About Simba Bidco Limited (13200837) United Kingdom