About Nitiipsa Consultancy Limited (06849481) United Kingdom