About Edal Tech Ltd (12297441) United Kingdom