About Jampakd Ltd (11524255) United Kingdom