About Amicol It Limited (06122920) United Kingdom