About Balba Ltd (SC494074) United Kingdom