About Flynn Computing Limited (09751333) United Kingdom