About Aikido Limited (02059025) United Kingdom