About L N R Limited (13177397) United Kingdom