About Galo Bi Limited (12591675) United Kingdom