About Moir Associates Ltd (12230222) United Kingdom