About Butterfly 21 Bidco Limited (13226962) United Kingdom