About Vallistech Limited (09180059) United Kingdom