About Butterfly Technology (uk) Limited (06349715) United Kingdom