About Pragma Investments Limited (11676928) United Kingdom