About Meknes Portfolio I Ltd. (11837149) United Kingdom