About Rts Investments (ne) Ltd (12927392) United Kingdom