About Akagi Technology Limited (08756106) United Kingdom