About Moat Holdings Limited (00467099) United Kingdom