About Attica Project Ltd (12744967) United Kingdom