About Lr&t Ltd (12213669) United Kingdom