About Eaten Technologies Limited (10486209) United Kingdom