About Lordd Limited (13001718) United Kingdom