About Megatrim Ltd (08087376) United Kingdom