About Akuma Corp Ltd. (10024786) United Kingdom