About Partica 1 Limited (11935446) United Kingdom