About Nikki Healthcare Limited (11699426) United Kingdom