About Blinds Investment Limited (13414241) United Kingdom