About Ceed Tech Limited (10348097) United Kingdom