About Butterfly Series Limited (10925993) United Kingdom