About Minstral Management Limited (08180825) United Kingdom