About Lrc Consultancy & Management Limited (12903462) United Kingdom