About Vynchy Properties Ltd (11239711) United Kingdom