About Attika Ltd (11314124) United Kingdom