About Baia Holdings Ltd (13306671) United Kingdom