About Sofida Holdings Limited (07388319) United Kingdom