About In-touch Holding Europe Ltd. (09567719) United Kingdom