About Derri Re Limited (11369442) United Kingdom