About Nickindian Limited (04953948) United Kingdom