About Fox Lynx Limited (12278895) United Kingdom