About D Lovie Ltd (SC375853) United Kingdom