About Blankslate Systems Limited (09029572) United Kingdom