About Fida Holdings Limited (02986208) United Kingdom