About The Blind Touch Ltd (12065769) United Kingdom