About Thaw Global Business Consultants Limited (10792982) United Kingdom