About Butterfly Global Technology Ltd (11833246) United Kingdom