About Nano Logic Ltd (12862094) United Kingdom