About Khawaja Jawad Solutions Ltd (13252184) United Kingdom