About Butterfly Topco Limited (13229544) United Kingdom