About Nibash Properties Ltd (12916664) United Kingdom