About Windmill Shaw Management Co. Ltd. (10768156) United Kingdom