About Jajo Automated Software Limited (05084600) United Kingdom