About Ericius World Limited (12581240) United Kingdom