About Bexo Ltd (08246807) United Kingdom