About Th Nk Revolution Ltd (12013364) United Kingdom