About Qqs 786 Ltd (09339537) United Kingdom