About Supero Management Limited (NI650959) United Kingdom