About L And R Portfolio Limited (12761151) United Kingdom