About The Heidi Group Ltd (SC663436) United Kingdom