About The La Baia Ltd (11614035) United Kingdom