About Jape Renaissance Limited (09206992) United Kingdom