About Indigenous Sea Limited (NI036450) United Kingdom