About Jape Holdings Ltd (12516675) United Kingdom