About Moat Limited (NI044130) United Kingdom