About Megahightec Limited (10261931) United Kingdom