About Detroit Limited (12186762) United Kingdom