About Akira Holland Limited (12176717) United Kingdom