About Akudu Limited (10501210) United Kingdom