About Sernysh Foundation Limited (13042442) United Kingdom