About Akuma Ltd (06389365) United Kingdom