About Qssp Ltd (12818335) United Kingdom