About Balla Bites Ltd (12753961) United Kingdom