About Jamric Limited (08660231) United Kingdom