About Ovi & Alessia Ltd (10681636) United Kingdom