About Praxis (london) Limited (03020904) United Kingdom