About Ksg Ventures Limited (11010079) United Kingdom