About French Fox Limited (10243799) United Kingdom