About Narvik Developments Limited (01665778) United Kingdom