About Partikle Limited (07841442) United Kingdom