About Sofeda Limited (09390795) United Kingdom