About Atti Holdings Limited (NI674826) United Kingdom