About Amir Jibril Ltd (12017752) United Kingdom