About Mitrewick Holdings Ltd (12128121) United Kingdom