About Jaxx Consulting Limited (13492929) United Kingdom