About I Love Vida Limited (NI662932) United Kingdom