About Qfr Richmond Limited (11396048) United Kingdom