About Sofid Marketing Ltd (12570683) United Kingdom