About L1 Igyd Limited (11705084) United Kingdom