About Nabeel Janjua Ltd (11060182) United Kingdom