About Nautilus (gb) Limited (05578856) United Kingdom