About Akame Limited (12026405) United Kingdom