About Praxis Ii Holdings Limited (06962286) United Kingdom