About Blindscape Limited (05469253) United Kingdom