About Stratify Tech Limited (11098097) United Kingdom