About Jujhar It Solutions Limited (12094297) United Kingdom