About Qs Management Limited (06360190) United Kingdom