About Tecquine Ltd (12456340) United Kingdom