About International Strategy Ltd (06573959) United Kingdom