About Mecc One Ltd (11077811) United Kingdom