About Jark Investments Limited (10950941) United Kingdom