About Nanoplexus Limited (12252427) United Kingdom