About Balla Developments Ltd (13711993) United Kingdom