About Praxis Global Solutions Limited (09089818) United Kingdom