About Aki Store Ltd (13542305) United Kingdom