About Smart And Dears Holdings Ltd (11820638) United Kingdom