About Megosh Limited (06055128) United Kingdom