About Bly Emea Uk Holdings Ltd (SC408254) United Kingdom