About Mitta Limited (12339998) United Kingdom