About Blind Fashion Holdings Limited (06907885) United Kingdom