About Dixi Limited (12858460) United Kingdom