About Thinkwave Consultancy Services Ltd (10952579) United Kingdom