About Jukskei Consulting Ltd (11589405) United Kingdom