About Metek Investment Solutions Limited (06374536) United Kingdom