About Wahed Invest Ltd (10829012) United Kingdom