About Homezzz Limited (11243066) United Kingdom