About Nikorta Ltd (11832325) United Kingdom