About The Atticus Skills Partnership Limited (11093418) United Kingdom