About Mookie Investments Limited (11498503) United Kingdom