About Nistru Ltd (09326343) United Kingdom