About Incodia International Ltd (01431189) United Kingdom