About Jeeriko Limited (12858694) United Kingdom