Key factsactiveLegal nameHexapods Oyfi_prhRegistration0800554-3fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated1990-06-05fi_prh