About Ds Mena Ltd (12747877) United Kingdom