About Meggie Ltd (12472318) United Kingdom