About Summix Ecc Developments Limited (11273374) United Kingdom