About Sade Tech Limited (10142455) United Kingdom