About K Tor Management Limited (12797853) United Kingdom