About Akira Press Publishing Limited (06615660) United Kingdom