About Lagacy Editions Ltd (10074964) United Kingdom