About Jojomenko Ltd (13282771) United Kingdom