About Atticco Ltd (13240390) United Kingdom