About Amana Investments Ltd (11952113) United Kingdom