About Incedendo Limited (10876339) United Kingdom