About Butterfly Effect Intelligence Limited (10601832) United Kingdom