About Sofard Limited (05008247) United Kingdom