About Svondo Group Limited (10892480) United Kingdom