About Tincs Technology Ltd (11832045) United Kingdom