About Akki Technology Ltd (08329501) United Kingdom