About Lf London Uk Limited (10160231) United Kingdom