About Floyd Lynx Ltd (10201738) United Kingdom