About Balida Ltd (12936383) United Kingdom