About Professor Akira Ltd (12914589) United Kingdom