About Full Mega Ltd (10728106) United Kingdom