About Meknes Group Ltd (11791347) United Kingdom