About Tipchip Innovations Limited (11176864) United Kingdom