About Pragma Ventures Limited (12577473) United Kingdom