About Techniqo Ltd (11418365) United Kingdom