About Nikaia Limited (12715372) United Kingdom