About Mcentric Technology Limited (04105403) United Kingdom