About Lynx S Marketing Ltd (07714361) United Kingdom