About Detroit Topco Limited (12922528) United Kingdom