About Bexstor Limited (09042417) United Kingdom