About Ratarnet Investment Limited (NI663957) United Kingdom