About La Touche Global Limited (09109579) United Kingdom