About Nelly & Christian Ltd (10397585) United Kingdom