About Minnaltech Limited (08108926) United Kingdom