About Nikaash Management Limited (06178864) United Kingdom