About Aukla Ltd (13218159) United Kingdom