About Bexcell Ltd (12010146) United Kingdom