About Caithness Ventures Limited (10004315) United Kingdom