About Balli S Ltd (12658843) United Kingdom