About Balence Ltd (12288463) United Kingdom