About Atticus Legal (nominees) Limited (06685436) United Kingdom