About Nikaia Consulting Limited (13091996) United Kingdom