About Pragma And Associates (holdings) Limited (12083270) United Kingdom