About Jackflash Ltd (09525875) United Kingdom