About Casa Ita Limited (13083334) United Kingdom