About Balfour Global Ltd (12451079) United Kingdom