About Prax Group Limited (10942331) United Kingdom