About Skt Ventures Limited (12148462) United Kingdom