About Jajerochi Limited (07441396) United Kingdom