About Wacel Ltd (12057452) United Kingdom