About Superior Management Limited (11271269) United Kingdom