About Balli Holdings Limited (06724905) United Kingdom