About Candira International Limited (11095162) United Kingdom