About Simec Investments 51 Ltd. (10319726) United Kingdom