About Viella Capital Partners Limited (12213954) United Kingdom