About Nanomersion Europe Ltd (10983388) United Kingdom