About Editions Alecto Limited (00730337) United Kingdom