About Waca Ltd. (11251417) United Kingdom