About Jlsr Ltd (11530651) United Kingdom