About Bexali Limited (08307048) United Kingdom