About Blind Grape Limited (11292281) United Kingdom