About Jamkar Limited (SC495404) United Kingdom