About Summix Sft Developments Limited (12062226) United Kingdom