About F&d Solutions Limited (10829561) United Kingdom