About Sdf Holdings Ltd (11417865) United Kingdom