About Altra Living Ltd (12275673) United Kingdom