About Pedea Management Limited (07297615) United Kingdom