About Butterfly Bidco Limited (13233643) United Kingdom