About Eurekka Homes Limited (13648761) United Kingdom