About Akitu Ltd (13069416) United Kingdom