About Japertil Ltd (10539854) United Kingdom