About L1 Ruwr Limited (11698477) United Kingdom