About Lndrs Plus Ltd (11854230) United Kingdom