About New Slate Limited (11421660) United Kingdom