About Bursa Holdings Limited (11148697) United Kingdom