About Aki Holdings Limited (13285837) United Kingdom