About L.r.card Services Limited (11041454) United Kingdom