About Norwegian Creatures Limited (06737614) United Kingdom