About Jeridoo Universe Ltd (12844215) United Kingdom