About Megawaves Pleroma Huios Ltd. (08860837) United Kingdom