About Novelia Investments Limited (09497513) United Kingdom