About Bexaf Ltd (11881598) United Kingdom