About Pamoca Medical Ltd (12101208) United Kingdom