About Nik Stroi Limited (13640192) United Kingdom