About Balimeister Ltd (12431940) United Kingdom