About Attica Capital Ltd (09329713) United Kingdom