About Amaanah Europe Ltd (12147009) United Kingdom