About Nikal Investments Limited (06705609) United Kingdom