About Mandair Investments Limited (10500096) United Kingdom