About Novum Look Ltd (13710752) United Kingdom