About Eden Rose Technologies Ltd (12992681) United Kingdom