About Lamrin Limited (10778098) United Kingdom