About Atticus Creative & Cultural Consultancy Ltd (13297819) United Kingdom