About Digital Lynx Limited (07184273) United Kingdom