About Spasiafriend Foundation Limited (12716396) United Kingdom