About Akkiba Tech Llp (OC438242) United Kingdom