About Digirize Properties Limited (13340689) United Kingdom