About Jkraft Limited (03950115) United Kingdom