About Aligator Systems (uk) Limited (04736798) United Kingdom