About Akla Ltd (13058240) United Kingdom