About Atico Limited (05934304) United Kingdom