About Aicord Limited (11143815) United Kingdom