About Nykorak Investments Limited (07922214) United Kingdom