About Tecchies Ltd (08053617) United Kingdom