About Transflash Limited (09110520) United Kingdom