About Attic Technology Ltd (06111672) United Kingdom