About Vensheira S Limited (11648153) United Kingdom