About F&t Terrix Limited (10684742) United Kingdom