About Janjua It Services Limited (11051653) United Kingdom