About Galero Ltd (13340451) United Kingdom