About D50 Limited (12101573) United Kingdom