About Meguit Ltd (12416396) United Kingdom