About Atticus Corporation Lp (SL032179) United Kingdom