About Emeria Ltd (SC640809) United Kingdom