About Invention Technology (u.k.) Limited (06646812) United Kingdom