About Master Technologies And Resources Limited (11821174) United Kingdom