About Kandor Industries Limited (SC533280) United Kingdom