About Novasel Limited (07089012) United Kingdom