About Sophtlogic Limited (02848781) United Kingdom