About Osvald Vestly Limited (12255496) United Kingdom