About Qfsr Ltd (11238282) United Kingdom