About Mormack Investment Ltd (10747235) United Kingdom