About Architeuthis Dux Limited (09998799) United Kingdom