About Descendo Limited (11322296) United Kingdom