About Regeneration Enabling Devices International Limited (12618824) United Kingdom