About Jammy10 Limited (13164662) United Kingdom