About Jaja Kisses Ltd (12787569) United Kingdom