About Balr Management Ltd (09912329) United Kingdom