About Vice Versa Promotions Ltd (12046932) United Kingdom