About Juntanaka Consulting Ltd (12517388) United Kingdom