About Deinde Limited (12172853) United Kingdom