About De Amicis Limited (10691526) United Kingdom