About Balance (waterloo) Limited (10431364) United Kingdom