About Thinkgenix Ltd (SC627988) United Kingdom