About Nitika Properties Ltd (11017298) United Kingdom