About Lrc Management Uk Limited (12333018) United Kingdom