About Lytx Europe Limited (06262208) United Kingdom