About Andreas Turcati Limited (10592129) United Kingdom