About Jammy-tech Ltd. (06074649) United Kingdom