About Zedspace Tech Ltd (10497197) United Kingdom