About Mamuz Ventures Limited (11187395) United Kingdom