About Jamuke Incorporated Limited (10619495) United Kingdom