About 123 Nkr Investments Limited (03763446) United Kingdom