About Particle Creative Ltd (NI660061) United Kingdom