About Balf Management Ltd (12305670) United Kingdom