About Nineteen Lefroy Ltd (12879301) United Kingdom