About L1 Yhmi Limited (11698728) United Kingdom