About Incendo Europe Limited (08641724) United Kingdom