About Allicin International Limited (03819701) United Kingdom