About Nikita Properties Limited (13599191) United Kingdom