About Jolar Limited (13481060) United Kingdom