About Metisse Management Limited (03901186) United Kingdom