About L1 Ngze Limited (11704955) United Kingdom