About Mima Wash It Limited (13673479) United Kingdom