About Nitara Investments Limited (07536341) United Kingdom