About Serena Eur House Ltd (12807573) United Kingdom