About Jendochi Limited (09381163) United Kingdom