About Kimball Meir Ltd (11752657) United Kingdom