About Ingrid Munch Ltd (12792233) United Kingdom