About Vidra Limited (12145552) United Kingdom