About Proudhon Holdings Limited (10525156) United Kingdom