About Particeps Limited (08073748) United Kingdom