About Jukoro Ltd (12329292) United Kingdom