About Kastern Capital Management Limited (06766527) United Kingdom