About Nanogigasolar Ltd. (10681843) United Kingdom