About Bora Bora Limited (08353781) United Kingdom