About Heritage Ima Limited (08608049) United Kingdom