About Teqonomy Ltd (07053610) United Kingdom