About Creative Lynx Group Ltd (06309202) United Kingdom