About Jampee Ltd (13017387) United Kingdom