About Satmer Mikvah Ltd (12329149) United Kingdom