About Homedale Holdings Ltd (10627984) United Kingdom