About Mandres Investments Ltd (10338204) United Kingdom