About Blind Creations Ltd (12848998) United Kingdom