About L1 Bzsa Limited (11698374) United Kingdom