About Bexplus Technology Co. Ltd (12076461) United Kingdom