About Wood International Agency Holding Ltd (13184283) United Kingdom