About Candra Limited (NI066371) United Kingdom