About The Lovx Company Ltd (13212603) United Kingdom