About Italica Uk Limited (06755808) United Kingdom