About Kard Investments Limited (05903814) United Kingdom