About Sesame Jack Ltd (09588640) United Kingdom