About Atticus And Hope Limited (13400955) United Kingdom