About Digitaz Homes Limited (13328388) United Kingdom