About The Boro Air Bnb Ltd (13232805) United Kingdom