About Megatex Ltd (11354458) United Kingdom