About Blindfold Limited (11407368) United Kingdom