About Finbrook Investments Limited (NI030295) United Kingdom