About Toijala Management Ltd (NI056815) United Kingdom