About Mgeegan Family Limited Partnership (LP015815) United Kingdom