About Wahed Ltd (10955000) United Kingdom