About Pangorda Investor Limited (07911106) United Kingdom