About Alma Ingrid Ltd (12971496) United Kingdom