About Nkl Properties Ltd (SC593883) United Kingdom