About Wamcoo Limited (12361568) United Kingdom