About Fettes Investments Limited (11920373) United Kingdom