About Vendy Steinberga Ltd (12787519) United Kingdom