About Particle Analytics Limited (SC496532) United Kingdom