About Akillas Ltd (12941148) United Kingdom