About Ariya Khella Holdings Ltd (13139788) United Kingdom