About Particle Foundation (11768014) United Kingdom