About Zoeindi Holdings Limited (11683771) United Kingdom