About Hamsard 3446 Limited (10674569) United Kingdom