About Anderson Ita Limited (SC563702) United Kingdom