About Qf77gsz Limited (11901926) United Kingdom