About Bora & Bora Tech Limited (08524913) United Kingdom