About Jabed Jahangir Associates Ltd (13464969) United Kingdom