About Jsrice Limited (08416290) United Kingdom