About Svella Nominee Limited (13319534) United Kingdom