About Atticus Industries Ltd (11563542) United Kingdom