About Pelagic Innovation Ltd. (SC533154) United Kingdom