About Blind Management Ltd (12954194) United Kingdom