About Rathbane Investments Limited (NI661394) United Kingdom