About Vr Intercom Ltd (12776223) United Kingdom