About Crusoe Bidco Limited (11653078) United Kingdom