About Blindace Ltd (12111705) United Kingdom