About Taruta Cic (12840669) United Kingdom