About Akula Solutions Limited (08451043) United Kingdom