About The Balance Group Ltd (12324931) United Kingdom