About Mima Sinclair Limited (08388435) United Kingdom