About Nikee Housing & Support Ltd (12725893) United Kingdom