About Xq Francis Ltd (NI680852) United Kingdom