About Sophtlogic (special Projects) Limited (03045846) United Kingdom