About Dixi World Limited (06911912) United Kingdom