About Alfahad Exchange Ltd (12768777) United Kingdom