About Balda Limited (11195201) United Kingdom