About The Suresafe Foundation Limited (12194622) United Kingdom