About Orca Bidco Limited (09819731) United Kingdom