About Blindspot Enterprises Limited (09045893) United Kingdom