About Nickal Properties Ltd (12438022) United Kingdom