About Boro Experiences Limited (11198052) United Kingdom