About Attica Management Limited (04138785) United Kingdom