About Sova (london) Ltd (09565998) United Kingdom