About Hecht Management Ltd (07064184) United Kingdom