About Apala Holdings Ltd (13576652) United Kingdom