About Kard Group Limited (12479592) United Kingdom