About Psuchi Associates Ltd (13301330) United Kingdom