About Kijura Limited (09013800) United Kingdom